====================================


A : Applesoft
P : ProDos
* : Beagle Compiler
f : file/pathname
A$ : string
x : variable
m,n,i,j : integers
x,y,z : real numbers

========================================
----APPLESOFT/PRODOS COMMAND SUMMARY----
========================================

A : ABS(x)
Absolute (positive) value of x
----------------------------------------
A : AND
Logical "and" in an IF statement
----------------------------------------
P : APPEND
Add data to a sequential text file
----------------------------------------
A : ASC("A")
ASCII value to a character
----------------------------------------
A : ASC(A$)
ASCII value to a string's first charac-
ter
----------------------------------------
A : AT
See DRAW, XDRAW, HLIN and VLIN
----------------------------------------
A : ATN
Arctangent of x in radians
----------------------------------------
P : BLOAD f
Load binary file f
----------------------------------------
P : BRUN f
Load and execute binary program f
----------------------------------------
P : BSAVE f,An,Lm
Save data; Address n, Length m
----------------------------------------
A : CALL n
Branch to machine language routine at n
----------------------------------------
P : CAT
Display disk contents in 40 columns
----------------------------------------
P : CATALOG
Display disk contents in 80 columns
----------------------------------------
P : CHAIN f
Run file f without clearing variables
----------------------------------------
A : CHR$(n)
Character whose ASCII value is n
----------------------------------------
A : CLEAR
Clear all variables
----------------------------------------
P : CLOSE f
Stop reading or writing a text file
----------------------------------------
A : COLOR=n
Set lo-res color to n (0-15)
----------------------------------------
* : COMMON f1,f2
Compile a share-variables file to disk
----------------------------------------
* : COMPILE f1,f2
Load f1 (BAS), compile and save as f2
(COM)
----------------------------------------
A : CONT
Continue a program
----------------------------------------
A : COS(x)
Cosine of x in radians
----------------------------------------
P : CREATE f
Create a subdirectory file
----------------------------------------
A : DATA A$,x,y,z
Strings and values to be READ
----------------------------------------
A : DEF FN A(X)=f(x)
Define a function
----------------------------------------
A : DEL n,m
Delete program lines n through m
----------------------------------------
P : DELETE f
Delete file f from disk
----------------------------------------
A : DIM X(n)
Dimension a numerical array
----------------------------------------
A : DIM A$(n)
Dimension a string array
----------------------------------------
A : DRAW n AT i,j
Draw a hi-res shape at i,j
----------------------------------------
A : END
Stop a program with no message
----------------------------------------
P : EXEC f

xecute text file from the keyboard
----------------------------------------
A : EXP(x)
e (2.718289) to the xth power
----------------------------------------
A : FLASH
Se flashing screen output (40 columns)
----------------------------------------
P : FLUSH
Write buffer to disk without closing
file
----------------------------------------
A : FN
See DEF FN
----------------------------------------
A : FOR X=n to m
Let X=n, X=n+1...until X=m
----------------------------------------
P : FRE
Free all available memory
----------------------------------------
A : FRE(0)
Amount of free memory available
----------------------------------------
A : GETA$
Wait for one-character user input
----------------------------------------
A : GET X
Wait for one-number input
----------------------------------------
A : GOSUB n
Branch subroutine at line n
----------------------------------------
A : GOTO n
Branch to line n
----------------------------------------
A : GR
View and clear lo-res page 1
----------------------------------------
A : HCOLOR=n
Set hi-res color to n (0-7)
----------------------------------------
A : HGR
View and clear upper hi-res page 1
----------------------------------------
A : HGR2
View and clear full hi-res page 2
----------------------------------------
A : HIMEM:n
Set highest memory address available
----------------------------------------
A : HLIN n,m AT j
Draw horizontal lo-res line
----------------------------------------
A : HOME
Clear screen to black
----------------------------------------
A : HPLOT i,j
Plot a hi-res point
----------------------------------------
A : HPLOT i,j TO n,m
Draw a hi-res line
----------------------------------------
A : HTAB n
Position cursor at horizontal position n
----------------------------------------
A : IF...THEN...
Logical "if" true, "then" execute
----------------------------------------
A : P : IN#n
Take input from slot n
----------------------------------------
A : INPUT X
(or A$) Wait for user input
----------------------------------------
A : INPUT "ABC";A$
(or X) Print "ABC" and wait for input
----------------------------------------
A : INT(RND(1)*n)
Random integer 0 to n-1
----------------------------------------
A : INVERSE
Set black-on-white text output
----------------------------------------
A : LEFT$(A$,n)
First n characters of a string
----------------------------------------
A : LEN(A$)
Number of characters in a string
----------------------------------------
A : LET X=Y
Set X equal to Y (LET is optional)
----------------------------------------
A : LIST
List a program from the beginning
----------------------------------------
A : LIST-n
List t line n
----------------------------------------
A : LIST n-
List from line n
----------------------------------------
A : LIST n-m
(or n,m) List lines n through m
----------------------------------------
P : LOAD f
Load a file from disk
----------------------------------------
P : LOCK f
Protect a disk from alteration
----------------------------------------
A : LOG(x)
Natural logarithm of x
----------------------------------------
A : LOMEM: n
Set start-of-variables location
----------------------------------------
A : MID$(A$,n,m)
m characters of A$, starting with n
----------------------------------------
A : NEW
Delete current program from memory
----------------------------------------
A : NEXT X
Define the end of a FOR-NEXT loop
----------------------------------------
A : NORMAL
Set normal white-on-black text output
----------------------------------------
A : NOT
Logical "not" in an IF statement
----------------------------------------
A : NOTRACE
Cancel TRACE
----------------------------------------
A : ON X GOSUB n,m...
GOSUB Xth line #
----------------------------------------
A : ON X GOTO n,m...
Branch to Xth line #
----------------------------------------
A : ONERR GOTO n
Branch to line n if an error occurs
----------------------------------------
P : OPEN f
Begin READ or WRITE of a text file
----------------------------------------
A : OR
Logical "or" in an IF statement
----------------------------------------
A : PDL(n)
Value (0-255) of paddle n (0-3)
----------------------------------------
A : PEEK(n)
Memory value at location n
----------------------------------------
A : PLOT i,j
Plot a lo-res dot
----------------------------------------
A : POKE n,m
Set location n to value m
----------------------------------------
A : POP
Cancel most recent GOSUB
----------------------------------------
A : POS(0)
Horizontal cursor position
----------------------------------------
P : POSITION f
Locate READ or WRITE in a file
----------------------------------------
A : P : PR#n
Send output to slot n
----------------------------------------
P : PREFIX f
Change default directory
----------------------------------------
P : PREFIX/
Cancel current prefix
----------------------------------------
A : PRINT 
Skip a line
----------------------------------------
A : PRINT "ABC"
Print characters within quotes
----------------------------------------
A : PRINT X
Print value of variable X
----------------------------------------
A : READ A$
(or X) Read a data string or value
----------------------------------------
P : READ f
Initiate reading a disk text file
----------------------------------------
A : REM
Programmer's remark follows
----------------------------------------
P : RENAME f1,f2
Rename a file on disk
----------------------------------------
A : RESTORE
Reset pointer to first DATA statement
----------------------------------------
P : RESTORE f
Retrieve strins & variables from file f
----------------------------------------
A : RESUME
Continue program where error occured
----------------------------------------
A : RETURN 
Branch back to statement after GOSUB
----------------------------------------
A : RIGHT$(A$,n)
Last n characters of a string
----------------------------------------
A : RND(0)
Repeat last random #
----------------------------------------
A : RND(1)
Random # (0 to 0.9999999999)
----------------------------------------
A : ROT=n
Set rotation of a shape to n (0-64)
----------------------------------------
A : RUN 
Execute a program from the beginning
----------------------------------------
A : RUN n
Execute a program from line n
----------------------------------------
P : RUN f
Load and execute a prgram from disk
----------------------------------------
* : RUN f
Load, compile & execute a program from
disk
----------------------------------------
A : SAVE f
Save a program f to disk
----------------------------------------
A : SCALE=n
Set scale for DRAW or XDRAW (0-255)
----------------------------------------
A : SCRN(i,j)
Lo-res screen color at point i,j
----------------------------------------
A : SGN(X)
Sign of x (+1,-1,or 0)
----------------------------------------
A : SIN(x)
Sign of x in radians
----------------------------------------
A : SPC(n)
n spaces in a PRINT statement
----------------------------------------
A : SPEED=n
Character output rate (0-255)
----------------------------------------
A : SQR(x)
Square root of x
----------------------------------------
A : STEP n
Increment-size in a FOR-NEXT loop
----------------------------------------
A : STOP
Stop program and print line number
----------------------------------------
P : STORE f
Store current variables as VAR file f
----------------------------------------
A : STR$(x)
String equivalent of value x
----------------------------------------
A : TAB(n)
Position the cursor in a PRINT statement
----------------------------------------
A : TAN(x)
Tangent of x in radians
----------------------------------------
A : TEXT 
Switch to text mode; cancel windows
----------------------------------------
A : THEN
Logical "then" in an IF statement
----------------------------------------
A : TO
See FOR and HPLOT
----------------------------------------
A : TRACE
Print line #'s as executed
----------------------------------------
P : UNLOCK f
Cancel LOCK
----------------------------------------
A : USR(x)
Pass x to machine subroutine
----------------------------------------
A : VAL (A$)
Numeric value of a string
----------------------------------------
P : VERIFY f
Verifty that file f is on the disk
----------------------------------------
A : VLIN n,m AT i
Draw a vertical lo-res line n
----------------------------------------
A : VTAB n
Move the cursor to the text line n
----------------------------------------
A : WAIT i,j,k
Insert a conditional pause
----------------------------------------
P : WRITE f
Initiate writing to a disk text file
----------------------------------------
A : XDRAW n AT i,j
DRAW in the opposite color
----------------------------------------
A : XPLOT
(Unused Applesoft reserved word)
----------------------------------------
P : -f
Execute file f
----------------------------------------
A : ?
Same as PRINT


****************************************DO YOU CONSIDER YOURSELF AN ELITE USER?
****************************************
IF YOU ANSWERED "YES" THEN CALL THESE:

THE COURTROOM ELITE......(213) 644-2760
DARK COSMOS ELITE........(213) 476-7678
ALPHA CENTAURI...........(213) 838-7726
MOTHER BOARD WEST........(415) 994-2758
THE HAVEN................(416) 485-7805
SMASH*PALACE*SOUTH.......(512) 441-0095
TRANS-FURS ][............(514) 738-1247
BLACK FOREST.............(617) 263-9413

-*(PRACTOR FIME)*-